stand to one's lick lick-log

[美國口語]堅定勇敢地承擔棘手的任務;勇于應付麻煩事